sour-cherry distillate - Francés Inglés Diccionario